Big Huge Thesaurus

hip socket

noun

sounds kind of like